为了在不先构建jar的情况下运行项目,你可以使用bootRun
任务:
$ gradle bootRun
如果项目中添加了devtools,它将自动监控你的应用变动。此外,你可以运行应用,这样静态classpath资源(比如,默认位于src/main/resources
下)在应用运行期间将能够重新加载,这在开发期间是非常有用的:
bootRun {
addResources = true
}
让静态classpath资源可加载意味着bootRun
不使用processResources
任务的输出,例如,当使用bootRun
调用时,你的应用将以未经处理的形式使用资源。